import type {
  CardContentOptions,
  CardDescriptionOptions,
  CardGroupOptions,
  CardHeaderOptions,
  CardMetaOptions,
  CardOptions,
} from './type';

export const cardDefaultProps: CardOptions = {
  as: 'div',
  disabled: false,
  loading: false,
  fluid: false,
  centered: false,
  horizontal: false,
  raised: false,
  link: false,
  inverted: false,
  basic: false,
};

export const cardContentDefaultProps: CardContentOptions = {
  extra: false,
};

export const cardHeaderDefaultProps: CardHeaderOptions = {
  as: 'div',
};

export const cardMetaDefaultProps: CardMetaOptions = {};

export const cardDescriptionDefaultProps: CardDescriptionOptions = {};

export const cardGroupDefaultProps: CardGroupOptions = {
  link: false,
  horizontal: false,
  inverted: false,
  basic: false,
  stackable: false,
  doubling: false,
};
